be doubled up in tears - French English Dictionary